@font-face {
	font-family: OpenSaber;
	src: url('/Roboto-Medium.ttf') format('truetype');
}
body {
	font-family: OpenSaber, Arial, sans-serif;
	background-color: #000;
	color: #ccc;
	max-width: 800px;
	margin: 0 auto;
	padding: 20px;
	border-style: solid;
	border-width: 5px;
	border-color: #ccc;
	text-align: center;
}
.logo {
	max-height: 300px;
}
.upload-form {
	border-style: solid;
	border-width: 5px;
	border-color: #ccc;
	background-color: #0f0f0f;
	padding: 20px;
}
.title {
	padding: 10px;
}
input {
	font-family: OpenSaber, Arial, sans-serif;
	font-size: 1.17em;
}
a, input[type="submit"], input[type="file"]::file-selector-button {
	font-family: OpenSaber, Arial, sans-serif;
	text-decoration: none;
	border-style: solid;
	border-width: 5px;
	border-color: #ccc;
	background-color: #000;
	color: #ccc;
	padding: 5px;
}
a:hover, input[type="submit"]:hover, input[type="file"]::file-selector-button:hover {
	background-color: #262626;
	color: #fff;
	border-color: #fff;
}
a:active, input[type="submit"]:active, input[type="file"]::file-selector-button:active {
	background-color: #454545;
	color: #fff;
	border-color: #fff;
}
